Nicholas Cage is a delight in this film — I’m a sucker for self deprecation. Pedro and Nick took LSD here and I had to accentuate the craziness. If you listen closely you’ll hear some “HOO”s and “HA”s going on that I added to that end, recording myself because I couldn’t find a sample that worked.